teach someone a life lesson - Français Anglais Dictionnaire